home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / CAD / ADIDRV.ARJ / SVADI.DOC < prev    next >
Text File  |  1991-02-28  |  35KB  |  732 lines

  1.  
  2.         README.DOC for SVADI.COM - Super VGA ADI
  3.         DOS Real Mode ADI 4.0 Driver for AutoCAD/Sketch/Shade
  4.  
  5.         Copyright (C) 1990-1991 Davis Augustine
  6.  
  7.         Last Updated: January 25, 1991
  8.  
  9. FILES:
  10. svadi.com    - The Super VGA ADI driver.
  11. svconfig.exe    - The configuration utility for svadi.com.
  12. readme.doc    - This documentation file.
  13.  
  14. Readme.Doc Contents:
  15.  
  16.  Introduction
  17.  
  18.  1 Installation and Configuration
  19.  1.1 Installation
  20.  1.2 Using with AutoCAD
  21.  1.3 Using with AutoShade
  22.  1.4 Using with AutoSketch
  23.  1.5 Configuration
  24.  
  25.  2 Screen Text
  26.  2.1 Text Fonts
  27.  2.2 Configuring Screen Text Areas
  28.  2.3 Dual Screen Operation
  29.  2.4 Flipscreen Save/Restore
  30.  
  31.  3 Colors
  32.  3.1 320x200 x 256 colors mode
  33.  3.2 Logical and Physical Colors
  34.  3.3 AutoShade Logical Colors
  35.  3.4 Drawing Colors in 16 Color Modes
  36.  3.5 Drawing Colors in 256 Color Modes
  37.  
  38.  4 VGA Cards
  39.  4.1 VGA Display Memory Requirements
  40.  4.2 VGA Modes and Monitor Frequencies
  41.  4.3 VGA Cardiology
  42.  4.4 VESA Modes
  43.  
  44.  5 Known Problems
  45.  5.1 AutoShade 386 1.1 Pull-Downs and Dialogue Boxes not Restoring Properly
  46.  5.2 AutoShade 1.1 Text Colors not Configurable
  47.  5.3 AutoShade Rendering in 16 Color Modes
  48.  5.4 Rendering Colors not Matching Wireframe Colors
  49.  5.5 Crosshairs Hidden By Some Colors in 256 Color Modes
  50.  5.6 Pull-downs not Correctly Replaced When Side Menu Width > 10
  51.  
  52.  6 Troubleshooting
  53.  6.1 Driver Not Installed
  54.  6.2 Flipscreen (F1 function key) Not Restoring Graphics Screen
  55.  6.3 Loss of Graphics Mode or Failure to Enter It
  56.  6.4 VGA Screen Goes Dim or Blank During Dual Screen Mode
  57.  
  58.  
  59.   INTRODUCTION
  60.   ------------
  61.     Svadi is a Super VGA ADI 4.0 display driver for AutoCAD,
  62. AutoSketch and AutoShade.  It is used in place of the built-in
  63. display driver for the IBM Video Graphics Array (VGA).    Its advantages
  64. over the built-in VGA driver include:
  65.  
  66.     o Super VGA resolutions.  The built-in driver operates at 640x480
  67.       dots in 16 colors.  Svadi supports 640x480, 800x600 and 1024x768
  68.       resolutions, in both 16 and 256 colors, or whatever subset of
  69.       those is allowed by your particular VGA card.
  70.  
  71.     o More flexible configuration.  Svadi allows you to change the size
  72.       and color of text areas, the text font size, flipscreen behavior,
  73.       the red-green-blue shades of display colors, and more.
  74.  
  75.     o Dual screen operation.  If you have both VGA and monochrome
  76.       adapters in your system, Svadi can display text on the monochrome
  77.       and graphics on the VGA.
  78.  
  79.     o Performance.  Svadi screen redraw is approximately 15 percent 
  80.       faster than the built-in VGA driver.
  81.  
  82.   1.1 INSTALLATION
  83.   ----------------
  84. 1. Create a subdirectory on your hard disk which will contain
  85.    the driver files.  Eg:  mkdir C:\SVADI
  86. 2. Copy the files from the product diskette to the hard disk
  87.    directory.  Eg:  copy /v A:\*.* C:\SVADI
  88.  
  89.   1.2 USING WITH AUTOCAD
  90.   ----------------------
  91.     Svadi is a "TSR".  That means it loads itself into memory and
  92. stays there until you unload it or until the PC is rebooted.  To load
  93. Svadi, just type SVADI and it will load itself.  If it finds that it has
  94. already been loaded, then it will show a warning message and refuse to
  95. reload itself.    To unload Svadi, just type SVADI /U and it will remove
  96. itself from memory, or show a warning message saying it was not found
  97. in memory.  For a brief help message, type SVADI /H.  (NOTE: if you get
  98. "Command not found" errors when typing SVADI, you need to CD to the
  99. directory that contains Svadi, or put that directory in your PATH.)
  100.  
  101.     The only other thing to be done is to configure AutoCAD to use
  102. ADI 4.0 as its display driver.    From the main AutoCAD menu, go into
  103. "Configure AutoCAD" and then into "Configure Video Display".  Follow the
  104. menu's questions and tell it to use ADI 4.0.  We recommend the default
  105. interrupt vector of 7a.
  106.  
  107.   1.3 USING WITH AUTOSHADE
  108.   ------------------------
  109.     First, configure Svadi for the screen resolution and colors
  110. desired, using Svconfig.  Note that the "Resolution/Modes" menu in Svconfig
  111. has separate displays for Display and Rendering.  The driver is then loaded
  112. and unloaded the same way as for AutoCAD (see above).
  113.  
  114.     You also need to configure AutoShade for ADI.  Type SHADE -r to
  115. enter AutoShade's configuration menus.  For both the display device and
  116. the rendering display device, select "Autodesk Device Interface driver"
  117. (usually it is pick #1).  We also recommend that you stay with the default
  118. interrupt vector 7a.  Answer YES to the questions "do the devices share
  119. a single screen?" and "is a redraw required on flipscreen".  IF YOU DO NOT
  120. ANSWER "YES" THEN THE DRIVER WILL FAIL TO INITIALIZE AND AUTOSHADE WILL
  121. REFUSE TO START UP.  After the last configuration menu, you should be
  122. launched into AutoShade.
  123.  
  124.     Once Svadi is loaded, you can go into and out of AutoCAD and
  125. AutoShade as often as desired.    It is not necessary to reload or
  126. reconfigure the driver between sessions.
  127.  
  128.     Note also that it is possible to use Svadi as an AutoShade driver
  129. and someone else's (or even another copy of Svadi!) as the AutoCAD driver.
  130. You simply configure AutoCAD and driver A for one interrupt (eg 7ah)
  131. and AutoShade and driver B for another (eg 7b) and they will peacefully
  132. coexist.  It is not possible, however, to split AutoShade support between
  133. two different drivers, ie. to use driver A for AutoShade's display
  134. mode and driver B for AutoShade's rendering mode.
  135.  
  136.  
  137.   1.4 USING WITH AUTOSKETCH
  138.   -------------------------
  139.     To use SVADI with AutoSketch, configure and load SVADI the same
  140. way you do for AutoCAD.  Then set AutoSketch for ADI 4.0, by typing the
  141. command "sketch -r".  When it gets to the "Configure Display Device" menu,
  142. select "Autodesk Device Interface Display".
  143.  
  144.   1.5 CONFIGURATION
  145.   -----------------
  146.     The Svconfig utility allows you to modify various characteristics
  147. of the Svadi driver.  The most important of these are the screen resolution
  148. and the logical colors.  The utility is fully menu based and self
  149. explanatory.  Each menu pick displays a help message at the bottom of
  150. the screen.
  151.  
  152.     Note that Svconfig operates on the SVADI.COM driver file.  It does
  153. not affect the driver already loaded in memory.  You must unload the
  154. driver and then reload it in order to get the new configuration you set.
  155.  
  156.     You may want to make a few copies of the driver file and configure
  157. them differently so they are ready when you need them.    For example, you
  158. might have SV640.COM, SV800.COM and SV1024.COM for the different resolutions.
  159. Also, please make sure to keep one original copy of the driver unmodified.
  160. The original distribution diskette will do as long as you don't run Svconfig
  161. on that diskette.
  162.  
  163.  
  164.   2.1 TEXT FONTS
  165.   --------------
  166.     The text font is a table of data in the VGA card's ROM which is used
  167. to create the driver's message text characters on the screen.  Note that
  168. this "message text" has nothing to do with "drawing text".  Message text
  169. includes things like pull-down menus and command prompts (see section 2.2:
  170. "Configuring Screen Text Areas" below), while drawing text is that which
  171. you actually include in your drawing, using AutoCAD's TEXT command.
  172.  
  173.     Svconfig allows you to select which font is used for Svadi's message
  174. text.  The default is the 8 by 16 (8 pixels wide, 16 pixels high) font.
  175. There are two smaller ones: 8x10 and 8x14, which probably don't have any
  176. advantages over the 8x16, other than allowing a few more scan lines in the
  177. drawing screen.  Then there is a larger one, 12x24, which is actually
  178. created by stretching, or scaling, the 8x16 font.  It is intended for use
  179. at screen resolutions of 1024x768 and above, when the smaller fonts become
  180. relatively tiny and hard to read.
  181.  
  182.     With the 12x24 font, however, there is the following "fine print":
  183. First, because it is a scaled version of a lower resolution font, it will
  184. not be as smooth and pleasing to the eye as might be expected.    Second, if
  185. it is used at VGA resolutions lower than 1024x768 it will cause some
  186. AutoCAD dialogue boxes and icon menus to not fit on the screen.
  187.  
  188.     When you use Svconfig to change the resolution of Svadi's display
  189. screen, the font size is adjusted if necessary to fit the new resolution.
  190. In particular, if the font is set to 12x24 and you change to a display
  191. resolution below 1024x768, then the font is automatically set to 8x16.
  192. If the current font is 8x16 and you change to a display resolution of
  193. 640x350, then the font is automatically adjusted to 8x14 (thus using
  194. the EGA font at the EGA resolution).
  195.  
  196.   2.2 CONFIGURING SCREEN TEXT AREAS
  197.   ---------------------------------
  198.     The three text areas in graphics mode are: the top status line, the
  199. side menu bar, and the bottom scroll area.  The color of the characters
  200. themselves is called the "foreground color".  The "background color" is of
  201. course the color of the screen behind the characters.  Svconfig allows you
  202. to change these logical colors.
  203.  
  204.     These areas are turned on and off by configuring AutoCAD, but their
  205. height and width is determined by Svconfig.  This is done in the "General"
  206. menu.  You can pretty much set them to any value that fits on the screen,
  207. but there are some special considerations regarding the status line width
  208. and the side menu width.
  209.  
  210.     If the status line is set to less than 37 characters wide, then
  211. AutoCAD will abbreviate the status messages.  You may get "L:PLUMBING"
  212. instead of "LAYER:PLUMBING".  Also, if you set it too wide, then the
  213. coordinates may be truncated at the right edge of the screen.  The default
  214. width of the status line is half the screen width, which works pretty well.
  215.  
  216.     Changing the side menu width requires you to recompile AutoCAD's
  217. menu files.  Menu compilation does, among other things, the formatting of
  218. the menu entries for the given menu width.  To cause recompilation of a
  219. menu, you simply delete its ".MNX" file.  AutoCAD will then recompile the
  220. ".MNU" file the next time you enter the drawing editor.  Since most menus
  221. are probably designed for the standard 8 character width, it may not be
  222. useful to go fooling with this value.  In addition, icon menus tend to
  223. misbehave at menu widths smaller than 8.
  224.  
  225.  2.3 DUAL SCREEN OPERATION
  226.  -------------------------
  227.     If your system has a monochrome controller and monitor (MDA), you
  228. can run AutoCAD in "dual screen" mode.  In this mode, the AutoCAD prompts
  229. and text messages appear in text mode on the monochrome screen and the
  230. drawing in graphics mode on the VGA screen.  There is no F1 flipscreen
  231. necessary.
  232.  
  233.     SVADI automatically runs in dual screen mode if AutoCAD is started
  234. from the MDA screen.  To change the current screen to the MDA, use the
  235. DOS command "mode mono".  To change the current screen to the VGA, use the
  236. DOS command "mode co80".
  237.  
  238.     SVADI runs in single screen mode if AutoCAD is started from the VGA
  239. screen.  You can also disable dual screen mode using SVCONFIG (in the
  240. General Configuration Menu), and in that case it will run in single screen
  241. mode even if started from the MDA.
  242.  
  243.  2.4 FLIPSCREEN SAVE/RESTORE
  244.  ---------------------------
  245.     In single screen mode, AutoCAD uses the F1 function key to toggle
  246. between text and graphics mode.  There are also the TEXTSCR and GRAPHSCR
  247. commands, and several others which cause AutoCAD to change to text or
  248. graphics mode.    SVADI can save the graphics screen's contents when you
  249. enter text mode, and then restore them when you go back to the graphics
  250. screen.  The alternative is to have AutoCAD redraw the graphics screen
  251. when you return to graphics mode, but this is usually a much slower
  252. operation.  You can use SVCONFIG (see the General Configuration Menu) to
  253. enable and disable the flipscreen save/restore capability.
  254.  
  255.     When you do an AutoCAD shell, the graphics screen is always redrawn
  256. upon returning to graphics mode.  This is because shell programs often modify
  257. the VGA controller memory, thus destroying the saved graphics image.
  258.  
  259.     AutoShade also allows a flipscreen between the display and rendering
  260. screens.  Svadi does NOT restore the rendering image when you flip back to
  261. the rendering screen.  The rendering screen is left blank.
  262.  
  263.  
  264.   3.1 320x200 x 256 colors mode
  265.   -----------------------------
  266.     This mode is the only 256 color mode available in the standard
  267. IBM VGA.  It is allowed in Svadi for the rendering display only.
  268. The resolution is too low to support AutoCAD/Sketch/Shade menus.
  269. If you want to work in 256 colors then you ought to get a super vga card
  270. with 512k of RAM that can do 640x480x256 and 800x600x256.
  271.  
  272.   3.2 LOGICAL AND PHYSICAL COLORS
  273.   -------------------------------
  274.     AutoCAD currently supports 256 drawing colors and thirty or so
  275. non-drawing colors.  The non-drawing colors are those used by various
  276. elements of the user interface, such as the menus, crosshair cursor
  277. and graphics background.  These 256 drawing and thirty or so non-drawing
  278. colors comprise the set of "logical" colors.
  279.  
  280.     A VGA card can display 16 or 256 colors at a time, depending on the
  281. mode you select.  These are referred to as "physical colors".  Svadi
  282. translates logical colors from AutoCAD into physical colors on the VGA
  283. display.  Svconfig allows you to define this mapping, so that basically
  284. each logical color can be mapped to any of the physical colors.
  285.  
  286.     To further complicate matters, each physical color is translated
  287. by the VGA DAC (Digital to Analog Converter) also known as a LUT (Look-up
  288. Table) into actual RGB (Red, Green, Blue) values.  RGB values are triplets
  289. with each value between 0 and 63.  For example, (63,0,0) is the most intense
  290. shade of red, (0,0,0) is black, and (0,40,40) is a cyan.  Svconfig allows
  291. you to specify RGB values for all of the physical colors.
  292.  
  293.  +---+     AutoCAD Drawing    +---+                     +---+
  294.  | A |     or Non-Drawing     | S |   Physical    +---+      RGB         | V |
  295.  | C |     Logical Color        | V |    Color    | D |    Triplets     | I |
  296.  | A |    ------------------> | A |  ---------->    | A | -------------> | D |
  297.  | D |       (-33..256)        | D |   (0..15 or    | C |  (0..63, 0..   | E |
  298.  +---+                | I |    0..255)    +---+    63, 0..63)   | O |
  299.                 +---+                     +---+
  300.  
  301.  
  302.  3.3 AUTOSHADE LOGICAL COLORS
  303.  ----------------------------
  304.     The logical color settings do not work on versions of AutoShade
  305. through 1.1.  Text will be drawn in color 1 (red) on a background that
  306. matches the graphics screen background.
  307.  
  308.     In version 2.0 of AutoShade the Svadi logical colors do work.
  309. You can configure the colors for the pulldown menus, the dialogue boxes
  310. and the top and bottom command lines.  Use the "Cmd Scroll Area" pick
  311. to change the color of the top and bottom command lines.
  312.  
  313.  
  314.  3.4 DRAWING COLORS IN 16 COLOR MODES
  315.  ------------------------------------
  316.     When the VGA is used in 16 color mode, it is normally set up to
  317. provide 2 shades each of red, yellow, green, cyan, blue, magenta and
  318. gray plus 1 shade each of white and black.  Since AutoCAD's drawing color
  319. numbers range from 1 to 255 and AutoSketch's from 1 to 127, the obvious
  320. question is: what do we do with all the extra drawing colors?
  321.  
  322.     The lower drawing colors are firmly standardized (see
  323. AutoCAD Reference Manual) as:
  324.  
  325.  Background    0      1    2    3    4      5    6    7        8
  326.    Light    lt gray  red  yel  grn  cyn  blu  mag black  dk gray
  327.    Dark      black   red  yel  grn  cyn  blu  mag  wht     dk gray
  328.  
  329.     In Svconfig's "Logical Colors" menu there is a selection
  330. called "Drawing Logical Colors" which allows you to specify the way
  331. in which drawing colors above 8 are laid out.  The selections are
  332.  
  333. 1: Approximate 256 Mapping.  This is the default scheme.  Color 9 is white
  334.     (if light background) or light gray (if dark background).  Colors 10
  335.     through 249 are mapped to the "nearest available" color.  For example,
  336.     the 230's (maroon), 10's (red), 20's (reddish orange) and 30's (orange)
  337.     are all mapped to red or dark red.    The dimmest colors, 18, 19, 28, 29,
  338.     etc. are mapped to dark gray.  Colors 250 through 255 are shades of
  339.     white, gray and black.
  340.  
  341. 2: Approximate 128 Mapping.  This is similar to the above, but the range
  342.     is squeezed to fit into 128 drawing colors for AutoSketch.    Colors
  343.     128 through 255 are set to white.  They should not be used.
  344.  
  345. 3: Set all to Gray.  In this scheme we admit that it is a 16 color device
  346.     and don't bother with the higher drawing colors.  Colors 9 through 14
  347.     are dark versions of 1 through 6.  Color 15 is white if the background
  348.     is light and light gray if it is dark.  All higher colors are mapped
  349.     to gray.  This scheme is used by AutoCAD's internal VGA driver (with
  350.     higher colors mapped to white).
  351.  
  352. 4: Repeat 0..15.  In this scheme we also admit that it is a 16 color device
  353.     but we are too lazy to even turn off the higher colors.  Drawing
  354.     colors 0 through 15 are mapped as in scheme 3 above, and the same
  355.     16 color pattern is repeated all the way through 255.  For bits and
  356.     bytes aficionados, Color = Color and 0fh.  This scheme is not
  357.     recommended.
  358.  
  359.     Finally, it is possible to make up your own custom palette through
  360. the "Detailed Logical Colors" menu.  You can even change the standard
  361. drawing colors below 9 if you wish.  Of course, you will then have non-
  362. standard drawings and might have difficulty interfacing with other drawings,
  363. documentation, software and CAD operators.
  364.  
  365.  
  366.  3.5 DRAWING COLORS IN 256 COLOR MODES
  367.  -------------------------------------
  368.     When the VGA is used in 256 color mode we are able to assign a
  369. unique shade to each drawing color.  In the standard layout, each color
  370. consists of 3 components: its hue, brightness and saturation.  The hue
  371. changes every 10 drawing colors, like this:
  372.  
  373.     10: red, 20: reddish orange, 30: orange, 40: yellowish orange,
  374.     50: yellow, ... 90: green, ... 130: cyan, ... 210: magenta.
  375.  
  376. The brightness changes every 2 drawing colors, so 10, 12, 14, 16 and 18
  377. are the brightest to darkest reds.  The saturation changes every drawing
  378. color.    Odd colors are half saturated, or pastel.  Thus, 11, 13, 15, 17
  379. and 19 are the brightest to darkest pastel reds.  Colors 250 through
  380. 255 are shades of gray.
  381.  
  382.     The AutoCAD sample drawings CHROMA and COLORWH are useful for
  383. understanding the 256 color palettes.  There is also a discussion similar
  384. to this one in the AutoCAD Reference Manual.
  385.  
  386.     AutoSketch only supports 128 drawing colors.  We cannot use the
  387. above palette because the highest color, 127, only gets us into the
  388. aquamarines!  The cyans, blues, purples and magentas would be inaccessible.
  389. Therefore, a 128 color palette is provided for use with AutoSketch.
  390.  
  391.     The 128 color palette uses 18 hues, 3 intensities and 2 saturations,
  392. (We have seen above that the 256 color palette uses 24 hues, 5 intensities
  393. and 2 saturations.)  Thus, 10, 12 and 14 are bright to dark red and
  394. 11, 13 and 15 are bright to dark pastel red.  Drawing colors 118 through
  395. 127 are shades of gray.
  396.  
  397.     The 128 and 256 color palettes are selected by going into the
  398. "Physical Colors" menu and then selecting "Reset all DAC Values".  The
  399. 128 color distribution should only be used with AutoSketch.  Note also
  400. that if you import and export drawings from AutoCAD and AutoSketch, the
  401. higher drawing colors will be perceived differently.  There is not really
  402. a solution to this problem, other than to not use the higher drawing
  403. colors if you are going to view the drawing in both products.
  404.  
  405.  
  406.  4.1 VGA DISPLAY MEMORY REQUIREMENTS
  407.  -----------------------------------
  408.     VGA cards store the raster display data in on-board memory.  The
  409. maximum screen resolution is thus limited by how much memory is on the
  410. particular VGA card.  Here are the minimum memory requirements for the
  411. various VGA resolutions:
  412.         16 Colors        256 Colors
  413.         ---------        ----------
  414.         640x480  256k        640x400  256k
  415.         800x600  256k        640x480  512k
  416.            1024x768  512k        800x600  512k
  417.                        1024x768  1Meg
  418.  
  419.  4.2 VGA MODES AND MONITOR FREQUENCIES
  420.  -------------------------------------
  421.     You will most likely be using your VGA card with a "multi-scan"
  422. or "multi-sync" monitor.  Unlike "fixed frequency" monitors, the multi-scan
  423. monitors are capable of operating in a range of frequencies.  Following is
  424. a table of typical refresh rates for various VGA modes.  You should check
  425. with your hardware supplier to be sure that your monitor will handle all
  426. of the resolutions of your super VGA card.
  427.  
  428.       Resolution    Vertical    Horizontal
  429.       ----------    --------    ----------
  430.     640x350      70 Hz         31.50 kHz
  431.     640x480      60 Hz         31.50 kHz
  432.     800x600     55/60 Hz    35.20/37.88 kHz
  433.        1024x768      60 Hz         48.00 kHz
  434.        1024x768     43.48 Hz     35.52 kHz (interlaced)
  435.  
  436.  4.3 VGA CARDIOLOGY
  437.  ------------------
  438.     "Therefore is the name of it called Babel; because the Lord did
  439. there confound the language of all the earth."  - Genesis 11:9
  440.  
  441.     The heart of a VGA card is the VGA controller chip.  There are
  442. several VGA chip vendors.  They are all different from and incompatible
  443. with each other.  They may also have multiple versions of their own chips
  444. (eg Trident 8800 and 8900) and thus be incompatible even with themselves.
  445.  
  446.     The same VGA controller chip may be used by several board
  447. manufacturers.    In addition, board manufacturers may put out different
  448. products based on different controllers.  Generally speaking, boards
  449. which come from different board vendors but which use the same controller
  450. chip are compatible with each other.  For example, you can configure the
  451. ADI driver for Orchid Prodesigner Plus and it will work ok on an STB EM16,
  452. because both cards incorporate the Tseng Labs ET3000 controller chip.
  453.  
  454.     VGA circuitry may also be built into the PC's mother board, as
  455. in the case of IBM's, Compaq's and a numerous imported clone PCs.  These
  456. built in controllers are often "standard" VGA (no extended modes),
  457. but not always.
  458.  
  459.     There are several companies which manufacture both the controller
  460. chips and the boards (eg. Headland and ATI).  They generally do not resell
  461. or OEM the chips to other board makers.
  462.  
  463.     And then there are some companies which manufacture neither
  464. chip nor board, simply buying ready-made boards and putting their own
  465. name on them for reselling.
  466.  
  467.     Finally, there is the Video Electronics Standards Association.
  468. VESA is a consortium of chip, card and software companies which is trying
  469. to restore order to the VGA anarchy.  They have defined a standard
  470. software interface which appears the same on all vendors' VGA cards.
  471. See below for more information about VESA modes.
  472.  
  473.     Following is a list of VGA cards supported by Svadi.  The ones
  474. with a "*" next to them have not been tested by Autodesk yet (due to
  475. unavailability of boards), but are believed to work because of their
  476. compatibility with cards which have been tested.
  477.  
  478.     Controller            Card
  479.     ----------            ----
  480.     Chips and Technologies           *Chips and Technologies
  481.                        *Boca Research 1024
  482.                     Metheus Premier
  483.  
  484.     Compaq                Compaq VGA adapters and
  485.                     SystemPro motherboards
  486.  
  487.     Genoa 6400            Genoa
  488.  
  489.     Headland (Video 7)        Headland (Video 7) VEGA,
  490.                         FastWrite, VRAM
  491.  
  492.     IBM                Standard VGA on IBM adapters
  493.                     and motherboards
  494.  
  495.     Tseng Labs ET3000           *Orchid Prodesigner Plus
  496.                     SOTA VGA/16
  497.                        *STB EM16
  498.                        *Tecmar
  499.                        *Tseng Labs ET3000 (Generic)
  500.  
  501.     Tseng Labs ET4000        Orchid Prodesigner II
  502.                     Sigma Legend
  503.                     STB PowerGraph
  504.                        *Tseng Labs ET4000 (Generic)
  505.  
  506.     VESA Standard Interface        *Various Vendors
  507.  
  508.     Western Digital (Paradise)    Western Digital (Paradise)
  509.  
  510.  
  511.  4.4 VESA MODES
  512.  --------------
  513.     If you think of all the various super VGA cards each speaking
  514. their own unique languages, then VESA is the universal language.
  515. Applications and their drivers will only need to speak VESA, and
  516. the board vendors will either build boards that speak VESA natively
  517. or provide translators that mediate between VESA and their native
  518. tongue.  As with all standards, this only works if and when it is
  519. believed and participated in by enough people.    Although VESA may not
  520. yet have achieved "critical mass", it does appear to have pretty good
  521. momentum at this time.
  522.  
  523.     In theory, all VGA cards, old and new, are capable of supporting
  524. VESA.  If the card's ROM BIOS does not support it directly, then a small
  525. DOS TSR program can be provided which does the translation from VESA to
  526. the card's BIOS.  These TSR's might be found on the card's utility and
  527. driver diskettes, or on the electronic bulletin boards that some vendors
  528. provide for customer updates.  You might also call the vendor's support
  529. line or your local dealer.
  530.  
  531.     Svadi supports VESA versions 1.0 and up.  Note that with many
  532. cards you can choose between two ways of using Svadi: it can be
  533. configured for that card specifically or for VESA.  There is not much
  534. difference between the two methods.  The VESA configuration may use a
  535. little more memory (because the vendor's VESA TSR interface is loaded)
  536. and may be a little slower in some cases.
  537.  
  538.  
  539.  5. KNOWN PROBLEMS
  540.  
  541.  5.1 AUTOSHADE 386 1.1 PULL-DOWNS AND DIALOGUE BOXES NOT RESTORING PROPERLY
  542.  --------------------------------------------------------------------------
  543.     The screen area underneath some pull-down menus and dialogue boxes
  544. are not restored after the menu or dialogue box is exited.  It is more
  545. likely to happen with the larger menus and dialogue boxes.  For example,
  546. try SHADING MODEL under the SETTINGS menu.  Then pick BACKGROUND COLOR,
  547. and pick CANCEL.  Pieces of the last dialogue box will remain on the screen.
  548.  
  549.     This only happens with version 1.1 of AutoShade 386, and with
  550. Svadi configured to either: (a) a display mode other than 640x480 and 1024x768
  551. (in either 16 or 256 colors); or (b) any display mode with the text font
  552. configured for the 12x24 (large) size.
  553.  
  554.     The problem is not correctable.  If you have this version of
  555. AutoShade 386 then you should configure the display resolution to 640x480
  556. or 1024x768 in either 16 or 256 colors, and do not use the 12x24 text font.
  557.  
  558.  5.2 AUTOSHADE 1.1 TEXT COLORS NOT CONFIGURABLE
  559.  ----------------------------------------------
  560.     The logical color settings do not work on versions of AutoShade
  561. through 1.1.  See section 3.3 above.
  562.  
  563.  5.3 AUTOSHADE RENDERING IN 16 COLOR MODES
  564.  -----------------------------------------
  565.     Some drawings will not properly render if Svadi is set to a
  566. 16 color rendering mode.  You may get an alert message saying "Too
  567. many shades generated, some lost.", after which it will still produce
  568. a rendering.  In the worst case it will hang up while displaying the
  569. screen message "Calculate shading and assign colors.".  You can control-C
  570. out at this point, and then use F1 to flip back to the menu screen.
  571. This is known to happen with the sample CHROMA file.  It is recommended
  572. that you do rendering in 256 color modes.
  573.  
  574.  5.4 RENDERING COLORS NOT MATCHING WIREFRAME COLORS
  575.  --------------------------------------------------
  576.     Colors 7, 8 and 9 are shades of white, gray and black (depending
  577. on the graphics background setting) in the wireframe, while they are all
  578. a light gray in the rendering.    This can be observed in the sample CHROMA
  579. rendering file.  This is normal and is a result of the difference between
  580. the rendering algorithms and the default Svadi drawing colors.
  581.  
  582.  
  583.  5.5 CROSSHAIRS HIDDEN BY SOME COLORS IN 256 COLOR MODES
  584.  -------------------------------------------------------
  585.     In 256 color modes, the crosshairs do not show up on objects of
  586. some colors.  They do show up against the background and against the
  587. basic drawing colors 1 through 15.  The easiest way to see this is to
  588. bring up the drawing "CHROMA", which shows all of the 255 drawing colors,
  589. and move the crosshairs across the different boxes.  The crosshairs will
  590. appear on some boxes and not on others.  On some it will be very dim.
  591. This problem will be fixed in a later release.
  592.  
  593.  5.6 PULL-DOWNS NOT CORRECTLY REPLACED WHEN SIDE MENU WIDTH > 10
  594.  ---------------------------------------------------------------
  595.     This only occurs in AutoCAD Release 11, when Svadi's side menu
  596. width is configured to 11 or more characters.  It occurs with the pull-
  597. down menu fields that have submenus.  These fields have a ">" (greater
  598. than symbol) next to them.  The problem is that the submenu appears but
  599. the bottom of the parent menu extends below it.
  600.  
  601.     For example, select the OPTIONS menu from the top status line.
  602. Then select HATCH.  The HATCH menu will appear correctly, but instead
  603. of ending at the "OPTIONS >" field, there will be several more fields
  604. below it which are inherited from the previous OPTIONS menu.
  605.  
  606.     As long as you do not select one of these additional fields,
  607. this problem should not affect anything.  If you want to avoid it
  608. completely, then you would have to set the side menu width to less
  609. than 11 characters (8 is the normal width).
  610.  
  611.  
  612.  6 TROUBLESHOOTING
  613.  
  614.  6.1 DRIVER NOT INSTALLED
  615.  ------------------------
  616.     If, when entering an AutoCAD drawing, you get a message like:
  617. "ERROR: No display driver is installed at interrupt vector xx" then
  618. either Svadi is not installed or it is configured for a different
  619. interrupt vector from AutoCAD's.  You should double check that Svadi
  620. and AutoCAD are both configured for the same vector (eg 7a) and that
  621. Svadi has been loaded into memory.
  622.  
  623.     AutoShade will give a slightly different error message, such
  624. as "Fatal Error: Rendering driver not installed at interrupt ...".
  625. This indicates the same problem: either Svadi is not installed or it
  626. is not configured for the same interrupt vector as AutoShade.
  627.  
  628.     Note that AutoShade uses two interrupts, one for displaying and
  629. one for rendering, and they must both be matched to Svadi's.  If you get
  630. the message "Error status returned by ADI driver" then AutoShade has found
  631. a driver at the interrupt but it is not the correct type (display or
  632. rendering).  In this case, Svadi is probably installed but is not
  633. configured with the same display and/or rendering interrupt as AutoShade.
  634.  
  635.     One final caution about interrupt vectors: you need to watch out
  636. for conflicts with other software packages that use them.  One common
  637. example is the driver software used by many LANs.  There are some which
  638. are shipped with a default setting to use interrupt 7a, which is also
  639. the default for Svadi and AutoCAD.  In that case, you must change either
  640. the network driver or Svadi and AutoCAD to use a different vector (7b,
  641. for example).  Svadi will display a warning message if there is already
  642. somebody using its interrupt vector when it is loaded.
  643.  
  644.  6.2 FLIPSCREEN (F1 FUNCTION KEY) NOT RESTORING GRAPHICS SCREEN
  645.  --------------------------------------------------------------
  646.     See the section above on Flipscreen Save/Restore for a description
  647. of this subject.  If the save/restore is not working, then you may see
  648. streaks or blotches at the top of the graphics screen.    The part that is
  649. in the drawing will be cleared up with a REDRAW, but any garbage in the
  650. status bar and menu areas will remain there.  A SHELL command will cause
  651. the entire screen to be redrawn and the garbage to disappear.
  652.  
  653.     This behavior indicates that Svadi does not know how to save
  654. and restore the graphics screen for this particular card.  If this happens,
  655. then you should go into Svconfig's GENERAL menu, then select FLIPSCREEN
  656. SAVE/RESTORE, and then DISABLE.  This will cause Svadi to redraw the entire
  657. screen whenever you change from text back to graphics.
  658.  
  659.  6.3 LOSS OF GRAPHICS MODE OR FAILURE TO ENTER IT
  660.  ------------------------------------------------
  661.     Because there is such a variety of species of PC's and of VGA
  662. cards, there may be cases where a particular card does not work properly
  663. in your PC at a certain display resolution.  The types of problems you
  664. may get are:
  665.  
  666.     o AutoCAD (AutoShade, etc) may return an error message when going
  667.       into graphics mode (the drawing editor) saying it cannot initialize
  668.       the display adapter.
  669.  
  670.     o AutoCAD (etc) may proceed into graphics mode, thinking the VGA
  671.       is functioning properly, while you see some form of scrambled
  672.       graphics, blank screen or other unexpected display.  Or, the
  673.       trouble may occur after AutoCAD has been running for a while,
  674.       although this is less likely.
  675.  
  676.     There are many ways for these problems to occur, and diagnosing
  677. them can be difficult and frustrating.    You should seek help from your
  678. dealer or the VGA vendor's technical support.  You should not open
  679. your machine or fiddle with card slots, dip switches and jumpers
  680. unless you are familiar with such practices.  Following is a list of
  681. possible things that you can check out, but it is not meant to be
  682. comprehensive or to take the place of competent technical support:
  683.  
  684.     o Check the monitor and VGA card frequencies.  Make sure that the
  685.       mode displays at a scanning frequency that the monitor can handle.
  686.  
  687.     o Check the display memory on the card.  Make sure that there is
  688.       enough display RAM on board (see table above).
  689.  
  690.     o Make sure jumpers and switch settings are correct.  Most cards
  691.       have a switch for 8-bit and 16-bit BIOS.    Try it both ways.
  692.  
  693.     o Try the card in both 8-bit and 16-bit slots.  Some cards will only
  694.       work in one or the other in certain modes on certain machines.
  695.  
  696.     o Run any diagnostic programs that came with the card.  Try to
  697.       bring up the graphics mode that you are having trouble with.
  698.       This can help determine whether it is a hardware or software
  699.       problem.
  700.  
  701.     o Try a different VGA card.  If it works then you may have a
  702.       bad VGA card or one that is incompatible with your PC.
  703.  
  704.     o Try the VGA card in a different PC.  If it fails then you may
  705.       have a bad card.
  706.  
  707.     o Some PC's have more than one speed setting, perhaps "turbo" and
  708.       "normal" modes.  See if the card works at any of the speeds.  If
  709.       so then it is probably a compatibility problem between card and PC.
  710.  
  711.     o If you have other application software that uses VGA graphics,
  712.       try to run it.  This will also help distinguish between software
  713.       and hardware problems.  You may get different results even if
  714.       the problem is in the hardware, however, since different software
  715.       may access the VGA in different ways.
  716.  
  717.     o Try it with or without a monochrome card in the system.  Some VGA
  718.       cards are affected by this.
  719.  
  720.  
  721.  6.4 VGA SCREEN GOES DIM OR BLANK DURING DUAL SCREEN MODE
  722.  --------------------------------------------------------
  723.     Before you even enter AutoCAD, when you change the current
  724. screen from the VGA to the monochrome (by typing "mode mono"), the
  725. VGA screen goes dim or blank.  This is caused by an incompatibility
  726. between the VGA card and the PC.  It may be fixable or not.  See if
  727. the card has any jumpers relating to companion monochrome cards.  See
  728. if the PC's user manual or setup program discuss dual video cards.
  729. Try changing the VGA card from an 8-bit to 16-bit slot, or vice versa.
  730. Try changing the jumper on the card from 8-bit BIOS to 16-bit BIOS.
  731. If nothing works, then you will have to use single screen mode.
  732.